package system.defined;

import lombok.Getter;

/**
 * 这是一个案例枚举，无实际业务，仅为展示功能方法使用
 * This is a example enum, no business, use to show functional
 */

@Getter
public enum ExampleEnum {
    NOT_STARTED("Not Started", "Task has not been started yet", 1),
    IN_PROGRESS("In Progress", "Task is currently in progress", 2),
    COMPLETED("Completed", "Task has been completed", 3),
    BLOCKED("Blocked", "Task is currently blocked", 4);

    private final String name;
    private final String description;
    private final int priority;

    ExampleEnum(String name, String description, int priority) {
        this.name = name;
        this.description = description;
        this.priority = priority;
    }
}
